home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d11 / sprit203.arc / README.DOC < prev    next >
Encoding:
Text File  |  1990-08-06  |  9.5 KB  |  256 lines

  1.                                                 
  2.  
  3.  
  4.  
  5.  
  6.                    Sprite Maker
  7.  
  8.                                 Rev. 2.03
  9.  
  10.  
  11.                      Copyright 1989,1990 by Billy Dalrymple
  12.  
  13.                    ------------
  14.  
  15.  
  16.  
  17.                   Billy Dalrymple
  18.                               104 Miss Georgia Ct.
  19.                               Cary, NC  27511
  20.  
  21.  
  22.                Donations and/or Comments are Greatly Appreciated !
  23.  
  24.  
  25.                To receive detailed information about Sprite Maker
  26.                Sprites, and how to use them in your programs,
  27.                just send $10.00 to the above address.
  28.  
  29.  
  30. ****************************************************************************
  31.  
  32.  
  33.     What Is Sprite Maker ?
  34.  
  35.          Sprite Maker  is a tool for EGA programmers which allows
  36.      the programmer to easily create, manipulate, and save EGA images
  37.      for use with many block manipulation functions such as putimage,
  38.      and moveblock.  Sprites created with Sprite Maker can vary in
  39.      size from 1*1 pixels to 100*60 pixels.
  40.  
  41.      Sprite Maker can be used as a paint program for people who doodle,
  42.      and just want to draw.  However,  I designed Sprite Maker specifically
  43.      for creating EGA / VGA sprites to be used in other programs.  In
  44.      addition to the sprite being created, a mask is also created which
  45.      can be used to enhance the display of the sprite. ( More info
  46.      available by request )
  47.  
  48.      Sprite Maker displays sprites in two formats.  1) the actual
  49.      sprite image (on the right hand side of screen) and 2) an edit image
  50.      which is displayed beneath the color palette.  The actual sprite image
  51.      is the actual representation of the sprite, ie: how the sprite will
  52.      actually look if used in other applications.  The edit image is
  53.      where editing will be done.  This image is automatically adjusted
  54.      to the maximum possible size for a given sprite size. ie: pixel
  55.      representations in the edit image will be considerably larger
  56.      for a 5*5 sprite than for a 80*50 sprite.
  57.  
  58.  
  59.  
  60. ****************************************************************************
  61.  
  62.  
  63.      This program was written in Turbo C (tm) and is designed for
  64.      EGA/VGA Graphics systems.  Resolution is 640*350 for EGA or
  65.      640*480 for VGA (both at 16 colors).
  66.  
  67.      Hardware requirements are 512k ram, EGA or VGA graphics, Microsoft(tm)
  68.      compatable Mouse, and IBM compatability.
  69.  
  70.      I hope that you find this program useful to your work, play,
  71.      or hobby.  Feel Free to Distribute this software package AS IS
  72.      and without alteration, according to the following standards.
  73.  
  74.            1)  That no one receive any compensation from this
  75.            program package in any way. (without
  76.            my written consent)
  77.  
  78.            2)  Should you find this software to be helpful
  79.                    to you,  please write and tell me so.
  80.  
  81.                3)  If you find any bugs that I should be aware
  82.            of, or improvements which you feel would be
  83.            benificial to you, Please notify me of them.
  84.  
  85.            4)  This software package should not be archived by
  86.                    any other name than SPRITE, and should contain
  87.            the following files:
  88.  
  89.                           Sprite23.exe  - Sprite Maker rev 2.03
  90.                      executable file
  91.  
  92.               Readme.doc   - This file
  93.  
  94.               Exit.dat     - Icon data files
  95.               Load.dat
  96.               Save.dat
  97.               New.dat
  98.               Fill.dat
  99.               Flip.dat
  100.               Flop.dat
  101.               Rot.dat
  102.               Brdr.dat
  103.               Line.dat
  104.               Crcl.dat
  105.               Rect.dat
  106.  
  107.            Should you find any discrephancies in this archive
  108.            Please notify me immediatly.
  109.  
  110.            5)  And last but not least, should you find
  111.            this software extremely helpful to your
  112.                    programming, or if you need assistance
  113.                    using the sprites created with Sprite Maker,
  114.                    Please send $10.00 to the above address
  115.                    to support my efforts.  Thank You.
  116.  
  117.  
  118.      Please include the following information when contacting me:
  119.  
  120.          -  Name, Address, age
  121.          -  Where you aquired my program
  122.             ie: BBS name, number, State
  123.             or Shareware Distributor name
  124.          -  Why are you using it ?
  125.  
  126. *****************************************************************************
  127.  
  128.  
  129.     SPRITE MAKER INSTRUCTIONS:
  130.  
  131.  
  132.     EXECUTION:
  133.  
  134.          To execute Sprite Maker , type Sprite23 from DOS.  After the
  135.     title screen has been displayed, you will see a screen divided into four
  136.     sections.
  137.  
  138.  
  139.     SCREEN FORMAT:
  140.  
  141.      The top section will contain 12 icons.  These are the
  142.     command icons which you can click on to give Sprite Maker your commands.
  143.     These commands will be discussed later.  Beneath the icons, you will
  144.     see the color palette consisting of 16 colors to choose from.  To the
  145.     right of the palette, you will see a block showing the current
  146.     selected color.
  147.  
  148.      The screen section which is below and to the right of the
  149.     icon/palette section is where the actual sprite will be displayed
  150.     just as it would be in an actual application.  Beneath the sprite
  151.     will be the sprite mask.
  152.  
  153.       The screen beneath the color palette and to the  left of the
  154.     sprite screen, is the edit screen.  This is where the "blown up"
  155.     version of the sprite will be displayed.  The sprite will be magnified
  156.     to it largest possible size in this window to allow for detailed
  157.     editing of the image.  If a sprite has been defined, a white rectangle
  158.     will show the boundaries of the sprite.
  159.  
  160.       The fourth window is at the bottom of the screen.  This is the
  161.     message window.  All messages will be displayed in this window.
  162.  
  163.  
  164.     COMMANDS:
  165.  
  166.  
  167.       Commands are given by clicking the mouse on the appropriate
  168.     command icon at the top of the screen.  Certain messages will be
  169.     outputted in the message window.  Look at this window periodically
  170.     since some messages are displayed for awhile and then disappear without
  171.     user intervention.
  172.  
  173.       EXIT:  Causes Sprite Maker to do an orderly exit.
  174.  
  175.       LOAD:  Loads a previously saved sprite.  ( The only sprites
  176.          included in this archive which can be loaded are the
  177.          icon sprites listed in the file list.)  When this icon
  178.          is clicked, you will be prompted to enter a file name
  179.          in the message window.  any path/file name may be given
  180.          as long as it is less than 25 chars long terminated by
  181.          a CR.
  182.  
  183.       SAVE:  Save the current sprite to a file. ( A sprite must be
  184.          defined first.)  You will be prompted for a file name
  185.          in the message window.  Any path/file name may be given
  186.          which is less than 25 chars terminated by CR.
  187.  
  188.     CREATE:  This option is used to begin a new editing session.
  189.          when this icon is clicked, an X/Y scale is displayed in
  190.          the edit window, along with two rectangles in the sprite
  191.          window.  These rectangles represent the size of the new
  192.          sprite.  Use the mouse to adjust the rectangles to the
  193.          size of the sprite you wish to create.  The scale in the
  194.          edit window is in pixels.  Once you have the rectangle
  195.          equal to the sprite size, click the right button to
  196.          create that size sprite.  This must be done to create a new
  197.          sprite.  If a sprite is already current, you will be
  198.          asked if you want to destroy the current sprite.
  199.  
  200.      FILL:   This option will fill a bounded area with the selected
  201.          color.   The boundaries can be of different colors.   Once
  202.          clicked, you will be prompted to click in the area which
  203.          you wish to fill,  once clicked, the function will replace
  204.          all pixels with the same color as the one clicked within a
  205.          bounded area.
  206.  
  207.       FLIP:  This will flip the sprite upsidedown.
  208.  
  209.       FLOP:  Flops the sprite over (mirror image)
  210.  
  211.     ROTATE:  Rotates the sprite 90 degrees counterclockwise.
  212.  
  213.     CIRCLE:  Will draw a circle.  you are prompted to click on the
  214.          center point and then the outter point which determines
  215.          the radius.   Sprite Maker will then draw a circle
  216.          of that radius.
  217.  
  218.       LINE:  Draws a line between two points.  You are prompted to
  219.          click on a start point, then a stop point.  Sprite Maker
  220.          then draws a line between the two points.
  221.  
  222.     BORDER:  Outlines the sprite.  Border fills the pixels surrounding
  223.          the borders of the sprite with the chosen color.
  224.  
  225.       RECT:  Draws a rectangle given two opposite corners of the
  226.          rectangle.  You are prompted to click on the first
  227.          corner then the second.
  228.  
  229.  
  230.  
  231.     CHOOSING A COLOR:
  232.  
  233.       To choose drawing colors, simply move the mouse to the color
  234.       you wish to use and click any mouse button.  Notice the "selected
  235.       color" block to the right of the palette change to the newly selected
  236.       color.  This verifys that the new color has been selected.
  237.  
  238.  
  239.     EDITING A SPRITE:
  240.  
  241.       Once you have defined the sprite by either loading a previously
  242.       saved sprite, or by creating a new one using CREATE,  you can draw
  243.       by choosing a color then moving the mouse to the edit window and
  244.       press the left mouse button.  Pixels will be drawn with the selected
  245.       color at the current mouse position/s.  Hold the button down to draw
  246.       continuously, or press then release the button to plot a pixel.
  247.  
  248.       While you are editing the sprite, the mouse is bounded to within
  249.       the bounderies of the sprite.  To exit from this area simply press the
  250.       right mouse button and Sprite Maker will put you into the palette.
  251.       If you just want to choose another color and go back to editing,
  252.       put the mouse on the desired color, and hit the left button.  If you
  253.       wish to quit editng, press the right button.
  254.  
  255. ******************************************************************************
  256.